package application.utils;

import com.alibaba.fastjson.JSONObject;

import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
import java.sql.Connection;

/**
 * @Auther: Ohto_Ai
 * @Date: 2022/2/22 - 02 - 22 - 12:36
 * @Description: utils
 * @version: 1.0
 */
/**
 * @description：
 * @param：
 * @return：
 */
public interface ProjectUtils {
    /**
     * @description：注册驱动获得JDBC连接
     * @param:  JDBC_DRIVER： JDBC驱动全类名,  DB_URL： 数据库URL,  USER：   用户名 ,PASS:    密码
     * @return：Connection 连接类
     */
    Connection JDBCConection(String JDBC_DRIVER,String DB_URL, String USER, String PASS) throws Exception;
    /**
     * @description：获得JSONObject
     * @param：request:  获得前端JSON数据
     * @return：JSONObject
     */
    public JSONObject getJSONObject(HttpServletRequest request) throws IOException ;
}
